#include <iostream>

#include "cute_lib/cute.h"
#include "cute_lib/ide_listener.h"
#include "cute_lib/cute_runner.h"

void Machine_trace_test( void );
void IConnection_test();
void OConnection_test();
void Model_test( void );
void Machine_factory_test( void );

cute::suite make_test_suite()
{
	cute::suite s;

  s.push_back(CUTE( IConnection_test ));
  s.push_back(CUTE( OConnection_test ));
  s.push_back(CUTE( Model_test ));
  s.push_back(CUTE( Machine_factory_test ));

  return s;
}

int main()
{
	cute::suite s = make_test_suite();
	cute::ide_listener lis;
	cute::makeRunner(lis)(s, "Predict Test Suite");
}
